package com.framework.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 请求映射 方法注解
 * @author ckm
 *
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface RequestMapping {
	
	enum RequestMethod {
		GET, POST, PUT, DELETE
	}

    /**
     * 请求类型路径
     */
    String value();
    
    /**
     * 请求类型
     */
    RequestMethod method() default RequestMethod.GET;
    
}
